Ajax (Asynchronous JavaScript and XML) 為非同步的JavaScript與XML技術,指的是一套綜合了多項網頁開發技術(HTML、CSS、XML )。常常被使用於網頁設計中,當瀏覽器端與伺服器端傳遞相互傳送資料,與使用者互動,不需全部網頁重新載入,只需要重新載入部分即可(非同步載入),增加反應速度。
與HTTP同步、異步:
同步:提出請求,等待伺服器處理,取得回應後用戶端才能再繼續做其他事。
異步:提出請求,不需要等待伺服器回應仍然可以作其他事情。
Ajax結構:
 $.ajax({
            type:'GET',
            url: "test.php",
            data:{ name: name
            },
 	     error:function(){
                alert("failed!");
            },
            success:function(data){
                alert("sucess!");
            }
});
想更加了解可以參考:https://codertw.com/前端開發/272853/